sense of mastery - Turkish English Dictionary